using MediatR;
using Traceability.ErrorCode;

namespace Traceability.API.APPLications.Commands.TraceabilityInfoshow
{
    /// <summary>
    /// 溯源信息批量逻辑删除命令
    /// </summary>
    public class BatchDeleteTraceabilityInfoCommand : IRequest<APIResult<bool>>
    {
        /// <summary>
        /// 溯源信息ID列表
        /// </summary>
        public List<int> TraceabilityIds { get; set; }

        /// <summary>
        /// 删除人
        /// </summary>
        public string DeleteBy { get; set; }
    }
} 